Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F2 Argentina F3 Romania F8 Romania F11 Romania F12 Brazil F10 Brazil F11 Uruguay F1 Argentina F7 Chile F2 Chile F3 Romania F7 Romania F8 Romania F13 Venezuela F8 Colombia F2 Argentina F1 Argentina F3 Argentina F9 Uruguay F4 Uruguay F1 Romania F6 Argentina F4 Argentina F5 Uruguay F1 Brazil F12 Brazil F13 Cuba F1 Argentina F4 Argentina F5 Romania F4 Romania F5 Romania F14 Romania F15 Romania F16 Romania F17 Argentina F9 Argentina F10 Colombia F6 Venezuela F7 Colombia F1 Romania F9 Romania F9 Copa Ericsson - Montevideo Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Uruguay - Montevideo ATP Tour Challenger at Nellie Gail - Laguna Hills IV Abierto Internacional de Salinas - Salinas Gramado Open de Tennis - Gramado Jaegermeister Open - Braunschweig Napoli Challenger - Napoli Open de Nice - Nice Challenger Santa Cruz - Santa Cruz Torneo Internacional Challenger Fila 2006 - Leon Harrah's Entertainment Men's Pro Challenger - Tunica Joinville Tennis Festival - Joinville Amazonia Open de Tenis - Belem Aberto de Sao Paulo - Sao Paulo Copa Kia Challenger ATP - Santiago Copa Petrobras - Bogota XI Trofeo Ciudad de Quito - Quito AXA Open - Espinho Unicredit Czech Open 2007 - Prostejov Sporting Challenger '07 Trofeo Regione Piemonte - Turin Siemens Open 2007 - Scheveningen Porsche Open - Poznan Open de Montauban - Montauban Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Timisoara Challenger - Timisoara Trofeo Sisma Mantova - Mantova Copa Petrobras-Paraguay - Asuncion Bancolombia Open - Cali Medjurgorje Open - Medjugorje Sao Paulo Challenger Iquique Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Santiago Challenger Marrakech Challenger Napoli Challenger Athens Challenger Seguros Bolivar Open - Medellin Tunis Challenger Copa Petrobras Uruguray - Montevideo Tennis Napoli Cup 2007 - Napoli Copa Petrobras Argentina - Buenos Aires Lugano Challenger XI Torneo Internazionale di Tennis - Barletta Braunschweig Challenger Scheveningen Challenger Poznan Challenger San Marino Challenger Cordenons Challenger Internazionali di Tennis Dell'Umbria - Todi Geneva Challenger Copa Petrobras Argentina - Buenos Aires Buenos Aires Challenger Montevideo Challenger Asuncion Challenger Florionapolis Challenger Naples Challenger - Naples Sao Paulo Challenger II Naples ITG Challenger - Naples Milan Challenger Kitzbuhel Challenger Pekao Open - Szczecin Montevideo Challenger Salinas Challenger Lima Challenger 2007 - Lima ITG Miami Challenger - Miami Zagreb Challenger Marburg Challenger Scheveningen Challenger XL Bermuda Open - Bermuda Copa Petrobras-Argentina - Buenos Aires Barletta Challenger BH Tennis Open International Cup - Belo Horizonte II Manta Open - Manta Sao Paulo Challenger Bancolombia Open - Bogota Aberto de Santa Catarina de Tenis - Florianopolis 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Buenos Aires Challenger Genova Open Challenger - Genova Barranquilla Challenger Mestre Challenger Caltanissetta Challenger Liberec Challenger Guayaquil Challenger Montevideo Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Panama City Challenger Montevideo Challenger San Remo Challenger Rome Challenger Szczecin Challenger Buenos Aires Challenger Seguros Bolivar Open - Medellin Copa Petrobras Paraguay - Asuncion Copa Petrobras - Montevideo IV Trofeo Ciudad de Quito - Quito Santo Domingo Challenger Copa Ericsson - Buenos Aires Tunis Challenger Aix En Provence Challenger Montevideo Challenger Santa Cruz de la Sierra 2 Challenger Aix En Provence Challenger Lyon Challenger Pekao Open - Szczecin Copa Ericsson - Sao Paulo Kos Succhetti Tennis Cup - Cordenons Montevideo Challenger Prostejov Challenger Caltanissetta Challenger Guayaquil Challenger Montevideo Challenger Iasi Challenger La Serena Open - La Serena Copa Ericsson Mexico - Guadalajara Cerveza Cristal - Santiago Salzburg-Anif Challenger Campinas Challenger Puerto Vallarta Challenger Florianopolis Challenger Copa Ericsson Uruguay - Montevideo GHI Bronx Tennis Classic - Bronx Brasil Open - Florianopolis Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Copa Ericsson Peru - Lima Open Punta Del Este/Copa Banco Montevideo - Punta Del Este Barletta Citta Della Disfida Open 99 - Barletta Jagermeister Open - Braunschweig San Luis Potosi Challenger - San Luis Potosi The 'Fitz' Casino Challenger - Tunica Challenger Casablanca San Angel - Mexico City Milan Challenger Riviera di Rimini Challenger - Rimini XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Cerveza Club Columbia Open - Bogota Copa Petrobras Colombia - Bogota XII Abierto Internacional de Salinas - Salinas Posillipo Tennis Cup - Napoli ATP Open Castilla y Leon - Segovia Copa Petrobras-Colombia - Bogota Mallorca Open - Mallorca Heineken Open - Auckland Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Estoril Open - Estoril UBS Open Gstaad - Gstaad 2000 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Montevideo Challenger Heineken Open - Auckland Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Citrix Tennis Championships - Delray Beach Copa Petrobras-Uruguay - Montevideo UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon BellSouth Open - Vina del Mar Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Energis Open - Amersfoort Generali Open 2002 - Kitzbuhel Aix En Provence Challenger Open Seat-Godo 2001 - Barcelona St. Petersburg Open - St. Petersburg Adidas International - Sydney Open Seat Godo 2003 - Barcelona Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Bordeaux Challenger BellSouth Open - Vina del Mar Prostejov Challenger Copa AT&T - Buenos Aires BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Estoril Open - Estoril Open Seat Godo - Barcelona Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf Qatar Open - Doha BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Allianz Suisse Open Gstaad - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Mercedes Cup - Stuttgart Guayaquil Challenger Orange Prokom Open - Sopot BCR Open Romania - Bucharest Movistar Open - Vina del Mar Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Mercedes Cup - Stuttgart Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad BCR Open Romania - Bucharest Allianz Suisse Open - Gstaad Kremlin Cup - Moscow Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Tenis Comunidad Valenciana - Valencia Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg BCR Open Romania - Bucharest Lima Challenger Sao Paulo Challenger Brasil Open - Costa do Sauipe Bank Austria Tennis Trophy - Vienna Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Sunrise Challenger US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Bogota Challenger Heineken Open - Auckland Santos Challenger Pereira Challenger Malaysian Open - Kuala Lumpur Portugal Open - Oeiras Vegeta Croatia Open - Umag China Open - Beijing Open Parc - Lyon Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Brasil Open - Sao Paulo Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Citi Open - Washington Erste Bank Open - Vienna Grand Prix de Tennis de Lyon - Lyon Barcelona Open BancSabadell - Barcelona China Open - Beijing MoviStar Open - Vina del Mar Copa Telmex - Buenos Aires SkiStar Swedish Open - Bastad European Open - Antwerp Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Forte Village Sardegna Open - Sardinia Gonet Geneva Open - Geneva Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag ASB Classic - Auckland Braunschweig Challenger St. Petersburg Open - St. Petersburg Cordoba Open - Cordoba Vercelli Challenger SkiStar Swedish Open - Bastad China Open - Beijing European Open - Antwerp Hamburg European Open - Hamburg Great Ocean Road Open - Melbourne International German Open - Hamburg Pilot Pen Tennis - New Haven Belgrade 2 - Belgrade Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston Heineken Open - Auckland Movistar Open - Santiago Luedenscheid Challenger Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Open Seat-Godo 2000 - Barcelona Lima Challenger Internazionali di Tennis di San Marino - San Marino Millennium Estoril Open - Estoril Nature Valley International - Eastbourne Adelaide International - Adelaide Allianz Suisse Open Gstaad - Gstaad Braunschweig Challenger Royal Guard Open Chile - Vina del Mar Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Generali Open 2003 - Kitzbuhel Rio Open 500 - Rio de Janeiro Malaysian Open - Kuala Lumpur Apia International - Sydney Argentina Open - Buenos Aires TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Kremlin Cup - Moscow Apia International - Sydney Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Aegon Nottingham Open - Nottingham Konzum Croatia Open - Umag Valencia Open - Valencia Apia International - Sydney Argentina Open - Buenos Aires Campinas Challenger Rio Open - Rio de Janeiro Brasil Open - Sao Paulo China Open - Beijing SkiStar Swedish Open - Bastad Generali Open - Kitzbuhel ASB Classic - Auckland Bet-at-home Open - Hamburg ATP Studena Croatia Open Umag - Umag Rio Open - Rio de Janeiro 1999 Mercedes Cup - Stuttgart Brasil Open - Sao Paulo Gazprom Hungarian Open - Budapest Generali Open - Kitzbuhel Cordoba Open - Cordoba Copa Petrobras Paraguay - Asuncion BMW Open - Munich Mallorca Championships - Mallorca Nordea Open - Bastad Plava Laguna Croatia Open - Umag Rio Open - Rio de Janeiro Santiago Open - Santiago Tunis Challenger Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva Brasil Open - Costa do Sauipe Open de Tenis Comunidad Valenciana - Valencia Bordeaux Challenger Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington Investor Swedish Open - Bastad Grolsch Open - Amsterdam MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco Qatar Mobil Open 2000 - Doha U.S. Mens's Clay Court Championship - Houston Telecom Italia Masters - Rome Catella Swedish Open - Bastad China Open - Beijing Argentina Open - Buenos Aires Energis Open - Amersfoort Merano Open - Merano Internazionali di Tennis di San Marino - San Marino Rio Open - Rio de Janeiro Qatar Mobil Open 2001 - Doha Davidoff Swiss Indoors - Basel Heineken Open - Auckland Italian Open - Rome The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Montechiarugolo Challenger Pacific Life Open - Indian Wells Rogers Cup - Montreal Tennis Masters Series - Rome Abierto Mexicano de Tenis Pegaso - Acapulco Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Hamburg Masters Series Monte Carlo - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Brasil Open - Costa do Sauipe Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Masters Series Madrid - Madrid Sony Ericsson Open - Miami Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Masters Series Monte-Carlo - Monte Carlo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Campionati BNL dItalia - Rome ARAG World Team Championship - Dusseldorf BNP Paribas Masters - Paris Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - New York Rolex Paris Masters - Paris Internazionali BNL d'Italia - Rome ATP Studena Croatia Open Umag - Umag French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Tennis Masters Series - Cincinnati Tennis Masters Series - Monte Carlo Tennis Masters Series - Stuttgart Miami Open - Miami French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells U.S. Open - New York Campionati Internazionali D'Italia - Rome Mutua Madrid Open - Madrid Masters Series - Hamburg Internazionali BNL d'Italia - Rome French Open - Paris U.S. Open - New York Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London Swiss Indoors Basel - Basel U.S. Open - New York Australian Open - Melbourne Sony Ericsson Open - Miami BNP Paribas Masters - Paris Generali Open 1999 - Kitzbuhel Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid French Open - Paris Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells U.S. Open - New York Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Croatia Open - Umag Copa Telmex - Buenos Aires French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne European Open - Antwerp U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Erste Bank Open - Vienna French Open - Paris U.S. Open - New York French Open - Paris French Open - Paris German Tennis Championships - Hamburg Australian Open - Melbourne Argentina Open - Buenos Aires US Men's Clay Court Championship - Houston German Tennis Championships - Hamburg Telecom Italia Masters - Rome French Open - Paris BNP Paribas Masters - Paris Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, 1R, ARG-MEX 5-0 Davis Cup, World Group, 1R, ARG-AUS 5-0 Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, SF, ESP-ARG 3-2 Davis Cup, Group 2, F, URU-BRA 2-3 Davis Cup, Group 2, 2R, URU-ECU 5-0 French Open - Paris Davis Cup, Group 1, PO, URU-PER, 4-1 Davis Cup, Group I, PO, VEN-URU 1-4 Davis Cup, Group I, 2R, URU-COL 2-3 NASDAQ-100 Open - Miami Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group II, 1R, ESA-URU 1-4 Davis Cup, Group II, 2R, URU-VEN 4-1 U.S. Open - New York Australian Open - Melbourne ATP Cup - Brisbane, Perth, Sydney French Open - Paris U.S. Open - New York Tennis Masters Series - Cincinnati Wimbledon - London Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Tennis Masters Cup - Shanghai Davis Cup, Group 2, PO, URU-BOL 5-0 Davis Cup, Group 2, 1R, URU-JAM 5-0 Davis Cup, Group I, 1R, URU-DOM 3-1 Davis Cup, World Group, QF, ARG-RUS 5-0 Hyundai Hopman Cup - Perth Davis Cup, World Group, QR, ARG-BLR 5-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Group 1, 2R, ARG-CAN 5-0 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, QF, ARG-CRO 3-2 Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, World Group, QR, AUT-URU 3-1 Davis Cup, Group I, PO, NZL-URU 3-1 Colonial Classic - Kooyong Davis Cup, Group II, 3R, URU-MEX 3-1 Plava Laguna Croatia Open - Umag Tennis Masters Cup - Houston Olympics - Sydney Olympics - Rio de Janeiro